﻿/*********************************************************
 * copyright learnren.com 版权所有
 * 开发人员：minyuan
 * 创建时间：2013/6/30 16:41:58
 * 描述说明：
 * 
 * 更改历史：
 * 
 * *******************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LEARNREN.COM.BLL;
using LEARNREN.COM.Entity;

namespace LEARNREN.COM.UI.LabelProviders
{
    public interface ILabelProvider
    {
        /// <summary>
        /// 当前模板上下文
        /// </summary>
        TemplateContext Context { get; set; }

        /// <summary>
        /// 逻辑组提供程序
        /// </summary>
        GroupLogicFactory GroupLogicFactory { get; set; }

        /// <summary>
        /// 标签字符串
        /// </summary>
        string LabelString { get; }

        /// <summary>
        /// 获得标签的Html
        /// </summary>
        /// <returns></returns>
        string GetHtml();
    }
}
